package cn.com.idmy.base.annotation;

/**
 * 表示主键生成策略的枚举类型。
 * 默认值可以在全局配置中指定为其他类型。
 */
public enum IdType {
    /**
     * 默认主键生成策略。
     * 可以在全局配置中指定为其他类型。
     */
    DEFAULT,

    /**
     * 自动生成主键（如自增）。
     */
    AUTO,

    /**
     * 使用生成器生成主键。
     */
    GENERATOR,

    /**
     * 使用序列生成主键。
     */
    SEQUENCE,

    /**
     * 不使用主键。
     */
    NONE
}